convoluted web/chain of companies - Turkish English Dictionary